.twikoo {
  .tk-avatar {
    &:not(.tk-comments-container .tk-avatar) {
      @apply hidden;
    }
  }

  .el-input-group__append,
  .el-input-group__prepend {
    @apply !rounded-l-md !border-input !bg-background !text-foreground;
  }

  .el-input__inner {
    @apply !rounded-r-md !border-input;

    &:focus {
      @apply !border-ring;
    }
  }

  .el-input--small,
  .tk-tag,
  .tk-time,
  .tk-actions,
  .tk-replies .tk-nick-link {
    @apply !text-base;
  }

  .tk-main,
  .el-textarea__inner,
  .tk-replies .tk-content {
    @apply text-lg;
  }

  .el-textarea__inner {
    @apply !rounded-md;

    &:focus {
      @apply !border-ring;
    }
  }

  .el-button {
    @apply inline-flex items-center justify-center whitespace-nowrap rounded-md text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50;

    &.el-button--small {
      @apply h-8 px-3;
    }

    &.el-button--default {
      @apply !border !border-input !bg-background hover:!bg-accent hover:!text-accent-foreground;
    }

    &.el-button--primary {
      @apply !border-primary !bg-primary !text-primary-foreground hover:!bg-primary/90;
    }
  }

  .tk-submit-action-icon.__markdown {
    @apply !text-muted-foreground;
  }

  .tk-icon.__comments,
  .tk-action-icon {
    @apply !text-muted-foreground;
  }

  .tk-action-count {
    @apply !text-muted-foreground;
  }

  .tk-tag {
    @apply !rounded-md;
  }
  .tk-nick {
    @apply !font-normal; /* 设置字体权重为正常 */
  }
  .tk-nick strong, .tk-nick-link strong {
    @apply !font-normal; /* 设置博主字体权重为正常 */
  }
}
